package com.ys.peony.model.domain;

import java.util.List;

/**
 * Created by 59153 on 2017/8/4.
 */

public class SaveCarModel {

    /**
     * assessList : []
     * assets_id : 0
     * attribution_area : 0
     * brandList : []
     * brand_id : 0
     * brand_name :
     * busiMortgageList : []
     * busivehicleandslipvoList : []
     * client_id : 0
     * create_time : null
     * creator : 0
     * discount : 0
     * engine_number :
     * estimation : 0
     * expire : 0
     * final_price : 0
     * guaranteeSlipList : []
     * id : 0
     * kilometer : 0
     * loan_id : 0
     * mortgageList : [{"assets_id":250,"client_id":191,"create_time":{"date":4,"day":5,"hours":10,"minutes":50,"month":7,"seconds":38,"time":1501815038370,"timezoneOffset":-480,"year":117},"creator":2,"discount":0,"estimation":0,"expire":0,"final_price":0,"id":251,"loan_id":191,"type":"0","update_time":null,"updater":0}]
     * origin :
     * ownership_person :
     * ownership_tag :
     * plate_number :
     * price : 0
     * time_buying : null
     * type :
     * update_time : null
     * updater : 0
     * vehicleList : [{"attribution_area":3,"brand_id":1,"brand_name":"奥迪","city_id":209,"city_id_desr":"安庆","color":"344","engine_number":"123","gps_situation":"","id":250,"interior":"359","kilometer":123,"maintenance_state":"1","make_date":null,"model_id":82,"model_id_desr":"2010款 奥迪A6L 2.0 TFSI 自动标准型","origin":"","ownership_person":"123","ownership_tag":"个人","plate_number":"浙D123","price":123,"prov_id":13,"prov_id_desr":"","series_id":3,"series_id_desr":"奥迪A6L","source_type":"1","surface":"362","time_awarded":null,"time_buying":{"date":4,"day":5,"hours":0,"minutes":0,"month":7,"seconds":0,"time":1501776000000,"timezoneOffset":-480,"year":117},"transfer_times":123,"vehicle_grade":"","vehicle_id":"LFV3A24F3A3026881","vehicle_score":0,"vehicle_score_ratio":0,"vehicle_situation":"","vehicle_type":"2010款 奥迪A6L 2.0 TFSI 自动标准型","work_state":"367"}]
     * vehicleMaintenanceInfoList : []
     * vehicleMaintenanceOpinionList : []
     * vehicle_grade :
     * vehicle_id :
     * vehicle_type :
     */

    private int assets_id;
    private int attribution_area;
    private int brand_id;
    private String brand_name;
    private int client_id;
    private Object create_time;
    private int creator;
    private int discount;
    private String engine_number;
    private int estimation;
    private int expire;
    private int final_price;
    private int id;
    private int kilometer;
    private int loan_id;
    private String origin;
    private String ownership_person;
    private String ownership_tag;
    private String plate_number;
    private int price;
    private Object time_buying;
    private String type;
    private Object update_time;
    private int updater;
    private String vehicle_grade;
    private String vehicle_id;
    private String vehicle_type;
    private List<?> assessList;
    private List<?> brandList;
    private List<?> busiMortgageList;
    private List<?> busivehicleandslipvoList;
    private List<?> guaranteeSlipList;
    private List<MortgageListBean> mortgageList;
    private List<VehicleListBean> vehicleList;
    private List<?> vehicleMaintenanceInfoList;
    private List<?> vehicleMaintenanceOpinionList;

    public int getAssets_id() {
        return assets_id;
    }

    public void setAssets_id(int assets_id) {
        this.assets_id = assets_id;
    }

    public int getAttribution_area() {
        return attribution_area;
    }

    public void setAttribution_area(int attribution_area) {
        this.attribution_area = attribution_area;
    }

    public int getBrand_id() {
        return brand_id;
    }

    public void setBrand_id(int brand_id) {
        this.brand_id = brand_id;
    }

    public String getBrand_name() {
        return brand_name;
    }

    public void setBrand_name(String brand_name) {
        this.brand_name = brand_name;
    }

    public int getClient_id() {
        return client_id;
    }

    public void setClient_id(int client_id) {
        this.client_id = client_id;
    }

    public Object getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Object create_time) {
        this.create_time = create_time;
    }

    public int getCreator() {
        return creator;
    }

    public void setCreator(int creator) {
        this.creator = creator;
    }

    public int getDiscount() {
        return discount;
    }

    public void setDiscount(int discount) {
        this.discount = discount;
    }

    public String getEngine_number() {
        return engine_number;
    }

    public void setEngine_number(String engine_number) {
        this.engine_number = engine_number;
    }

    public int getEstimation() {
        return estimation;
    }

    public void setEstimation(int estimation) {
        this.estimation = estimation;
    }

    public int getExpire() {
        return expire;
    }

    public void setExpire(int expire) {
        this.expire = expire;
    }

    public int getFinal_price() {
        return final_price;
    }

    public void setFinal_price(int final_price) {
        this.final_price = final_price;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getKilometer() {
        return kilometer;
    }

    public void setKilometer(int kilometer) {
        this.kilometer = kilometer;
    }

    public int getLoan_id() {
        return loan_id;
    }

    public void setLoan_id(int loan_id) {
        this.loan_id = loan_id;
    }

    public String getOrigin() {
        return origin;
    }

    public void setOrigin(String origin) {
        this.origin = origin;
    }

    public String getOwnership_person() {
        return ownership_person;
    }

    public void setOwnership_person(String ownership_person) {
        this.ownership_person = ownership_person;
    }

    public String getOwnership_tag() {
        return ownership_tag;
    }

    public void setOwnership_tag(String ownership_tag) {
        this.ownership_tag = ownership_tag;
    }

    public String getPlate_number() {
        return plate_number;
    }

    public void setPlate_number(String plate_number) {
        this.plate_number = plate_number;
    }

    public int getPrice() {
        return price;
    }

    public void setPrice(int price) {
        this.price = price;
    }

    public Object getTime_buying() {
        return time_buying;
    }

    public void setTime_buying(Object time_buying) {
        this.time_buying = time_buying;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public Object getUpdate_time() {
        return update_time;
    }

    public void setUpdate_time(Object update_time) {
        this.update_time = update_time;
    }

    public int getUpdater() {
        return updater;
    }

    public void setUpdater(int updater) {
        this.updater = updater;
    }

    public String getVehicle_grade() {
        return vehicle_grade;
    }

    public void setVehicle_grade(String vehicle_grade) {
        this.vehicle_grade = vehicle_grade;
    }

    public String getVehicle_id() {
        return vehicle_id;
    }

    public void setVehicle_id(String vehicle_id) {
        this.vehicle_id = vehicle_id;
    }

    public String getVehicle_type() {
        return vehicle_type;
    }

    public void setVehicle_type(String vehicle_type) {
        this.vehicle_type = vehicle_type;
    }

    public List<?> getAssessList() {
        return assessList;
    }

    public void setAssessList(List<?> assessList) {
        this.assessList = assessList;
    }

    public List<?> getBrandList() {
        return brandList;
    }

    public void setBrandList(List<?> brandList) {
        this.brandList = brandList;
    }

    public List<?> getBusiMortgageList() {
        return busiMortgageList;
    }

    public void setBusiMortgageList(List<?> busiMortgageList) {
        this.busiMortgageList = busiMortgageList;
    }

    public List<?> getBusivehicleandslipvoList() {
        return busivehicleandslipvoList;
    }

    public void setBusivehicleandslipvoList(List<?> busivehicleandslipvoList) {
        this.busivehicleandslipvoList = busivehicleandslipvoList;
    }

    public List<?> getGuaranteeSlipList() {
        return guaranteeSlipList;
    }

    public void setGuaranteeSlipList(List<?> guaranteeSlipList) {
        this.guaranteeSlipList = guaranteeSlipList;
    }

    public List<MortgageListBean> getMortgageList() {
        return mortgageList;
    }

    public void setMortgageList(List<MortgageListBean> mortgageList) {
        this.mortgageList = mortgageList;
    }

    public List<VehicleListBean> getVehicleList() {
        return vehicleList;
    }

    public void setVehicleList(List<VehicleListBean> vehicleList) {
        this.vehicleList = vehicleList;
    }

    public List<?> getVehicleMaintenanceInfoList() {
        return vehicleMaintenanceInfoList;
    }

    public void setVehicleMaintenanceInfoList(List<?> vehicleMaintenanceInfoList) {
        this.vehicleMaintenanceInfoList = vehicleMaintenanceInfoList;
    }

    public List<?> getVehicleMaintenanceOpinionList() {
        return vehicleMaintenanceOpinionList;
    }

    public void setVehicleMaintenanceOpinionList(List<?> vehicleMaintenanceOpinionList) {
        this.vehicleMaintenanceOpinionList = vehicleMaintenanceOpinionList;
    }

    public static class MortgageListBean {
        /**
         * assets_id : 250
         * client_id : 191
         * create_time : {"date":4,"day":5,"hours":10,"minutes":50,"month":7,"seconds":38,"time":1501815038370,"timezoneOffset":-480,"year":117}
         * creator : 2
         * discount : 0
         * estimation : 0
         * expire : 0
         * final_price : 0
         * id : 251
         * loan_id : 191
         * type : 0
         * update_time : null
         * updater : 0
         */

        private int assets_id;
        private int client_id;
        private CreateTimeBean create_time;
        private int creator;
        private int discount;
        private int estimation;
        private int expire;
        private int final_price;
        private int id;
        private int loan_id;
        private String type;
        private Object update_time;
        private int updater;

        public int getAssets_id() {
            return assets_id;
        }

        public void setAssets_id(int assets_id) {
            this.assets_id = assets_id;
        }

        public int getClient_id() {
            return client_id;
        }

        public void setClient_id(int client_id) {
            this.client_id = client_id;
        }

        public CreateTimeBean getCreate_time() {
            return create_time;
        }

        public void setCreate_time(CreateTimeBean create_time) {
            this.create_time = create_time;
        }

        public int getCreator() {
            return creator;
        }

        public void setCreator(int creator) {
            this.creator = creator;
        }

        public int getDiscount() {
            return discount;
        }

        public void setDiscount(int discount) {
            this.discount = discount;
        }

        public int getEstimation() {
            return estimation;
        }

        public void setEstimation(int estimation) {
            this.estimation = estimation;
        }

        public int getExpire() {
            return expire;
        }

        public void setExpire(int expire) {
            this.expire = expire;
        }

        public int getFinal_price() {
            return final_price;
        }

        public void setFinal_price(int final_price) {
            this.final_price = final_price;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getLoan_id() {
            return loan_id;
        }

        public void setLoan_id(int loan_id) {
            this.loan_id = loan_id;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public Object getUpdate_time() {
            return update_time;
        }

        public void setUpdate_time(Object update_time) {
            this.update_time = update_time;
        }

        public int getUpdater() {
            return updater;
        }

        public void setUpdater(int updater) {
            this.updater = updater;
        }

        public static class CreateTimeBean {
            /**
             * date : 4
             * day : 5
             * hours : 10
             * minutes : 50
             * month : 7
             * seconds : 38
             * time : 1501815038370
             * timezoneOffset : -480
             * year : 117
             */

            private int date;
            private int day;
            private int hours;
            private int minutes;
            private int month;
            private int seconds;
            private long time;
            private int timezoneOffset;
            private int year;

            public int getDate() {
                return date;
            }

            public void setDate(int date) {
                this.date = date;
            }

            public int getDay() {
                return day;
            }

            public void setDay(int day) {
                this.day = day;
            }

            public int getHours() {
                return hours;
            }

            public void setHours(int hours) {
                this.hours = hours;
            }

            public int getMinutes() {
                return minutes;
            }

            public void setMinutes(int minutes) {
                this.minutes = minutes;
            }

            public int getMonth() {
                return month;
            }

            public void setMonth(int month) {
                this.month = month;
            }

            public int getSeconds() {
                return seconds;
            }

            public void setSeconds(int seconds) {
                this.seconds = seconds;
            }

            public long getTime() {
                return time;
            }

            public void setTime(long time) {
                this.time = time;
            }

            public int getTimezoneOffset() {
                return timezoneOffset;
            }

            public void setTimezoneOffset(int timezoneOffset) {
                this.timezoneOffset = timezoneOffset;
            }

            public int getYear() {
                return year;
            }

            public void setYear(int year) {
                this.year = year;
            }
        }
    }

    public static class VehicleListBean {
        /**
         * attribution_area : 3
         * brand_id : 1
         * brand_name : 奥迪
         * city_id : 209
         * city_id_desr : 安庆
         * color : 344
         * engine_number : 123
         * gps_situation :
         * id : 250
         * interior : 359
         * kilometer : 123
         * maintenance_state : 1
         * make_date : null
         * model_id : 82
         * model_id_desr : 2010款 奥迪A6L 2.0 TFSI 自动标准型
         * origin :
         * ownership_person : 123
         * ownership_tag : 个人
         * plate_number : 浙D123
         * price : 123
         * prov_id : 13
         * prov_id_desr :
         * series_id : 3
         * series_id_desr : 奥迪A6L
         * source_type : 1
         * surface : 362
         * time_awarded : null
         * time_buying : {"date":4,"day":5,"hours":0,"minutes":0,"month":7,"seconds":0,"time":1501776000000,"timezoneOffset":-480,"year":117}
         * transfer_times : 123
         * vehicle_grade :
         * vehicle_id : LFV3A24F3A3026881
         * vehicle_score : 0
         * vehicle_score_ratio : 0
         * vehicle_situation :
         * vehicle_type : 2010款 奥迪A6L 2.0 TFSI 自动标准型
         * work_state : 367
         */

        private int attribution_area;
        private int brand_id;
        private String brand_name;
        private int city_id;
        private String city_id_desr;
        private String color;
        private String engine_number;
        private String gps_situation;
        private int id;
        private String interior;
        private int kilometer;
        private String maintenance_state;
        private Object make_date;
        private int model_id;
        private String model_id_desr;
        private String origin;
        private String ownership_person;
        private String ownership_tag;
        private String plate_number;
        private int price;
        private int prov_id;
        private String prov_id_desr;
        private int series_id;
        private String series_id_desr;
        private String source_type;
        private String surface;
        private Object time_awarded;
        private TimeBuyingBean time_buying;
        private int transfer_times;
        private String vehicle_grade;
        private String vehicle_id;
        private int vehicle_score;
        private int vehicle_score_ratio;
        private String vehicle_situation;
        private String vehicle_type;
        private String work_state;

        public int getAttribution_area() {
            return attribution_area;
        }

        public void setAttribution_area(int attribution_area) {
            this.attribution_area = attribution_area;
        }

        public int getBrand_id() {
            return brand_id;
        }

        public void setBrand_id(int brand_id) {
            this.brand_id = brand_id;
        }

        public String getBrand_name() {
            return brand_name;
        }

        public void setBrand_name(String brand_name) {
            this.brand_name = brand_name;
        }

        public int getCity_id() {
            return city_id;
        }

        public void setCity_id(int city_id) {
            this.city_id = city_id;
        }

        public String getCity_id_desr() {
            return city_id_desr;
        }

        public void setCity_id_desr(String city_id_desr) {
            this.city_id_desr = city_id_desr;
        }

        public String getColor() {
            return color;
        }

        public void setColor(String color) {
            this.color = color;
        }

        public String getEngine_number() {
            return engine_number;
        }

        public void setEngine_number(String engine_number) {
            this.engine_number = engine_number;
        }

        public String getGps_situation() {
            return gps_situation;
        }

        public void setGps_situation(String gps_situation) {
            this.gps_situation = gps_situation;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getInterior() {
            return interior;
        }

        public void setInterior(String interior) {
            this.interior = interior;
        }

        public int getKilometer() {
            return kilometer;
        }

        public void setKilometer(int kilometer) {
            this.kilometer = kilometer;
        }

        public String getMaintenance_state() {
            return maintenance_state;
        }

        public void setMaintenance_state(String maintenance_state) {
            this.maintenance_state = maintenance_state;
        }

        public Object getMake_date() {
            return make_date;
        }

        public void setMake_date(Object make_date) {
            this.make_date = make_date;
        }

        public int getModel_id() {
            return model_id;
        }

        public void setModel_id(int model_id) {
            this.model_id = model_id;
        }

        public String getModel_id_desr() {
            return model_id_desr;
        }

        public void setModel_id_desr(String model_id_desr) {
            this.model_id_desr = model_id_desr;
        }

        public String getOrigin() {
            return origin;
        }

        public void setOrigin(String origin) {
            this.origin = origin;
        }

        public String getOwnership_person() {
            return ownership_person;
        }

        public void setOwnership_person(String ownership_person) {
            this.ownership_person = ownership_person;
        }

        public String getOwnership_tag() {
            return ownership_tag;
        }

        public void setOwnership_tag(String ownership_tag) {
            this.ownership_tag = ownership_tag;
        }

        public String getPlate_number() {
            return plate_number;
        }

        public void setPlate_number(String plate_number) {
            this.plate_number = plate_number;
        }

        public int getPrice() {
            return price;
        }

        public void setPrice(int price) {
            this.price = price;
        }

        public int getProv_id() {
            return prov_id;
        }

        public void setProv_id(int prov_id) {
            this.prov_id = prov_id;
        }

        public String getProv_id_desr() {
            return prov_id_desr;
        }

        public void setProv_id_desr(String prov_id_desr) {
            this.prov_id_desr = prov_id_desr;
        }

        public int getSeries_id() {
            return series_id;
        }

        public void setSeries_id(int series_id) {
            this.series_id = series_id;
        }

        public String getSeries_id_desr() {
            return series_id_desr;
        }

        public void setSeries_id_desr(String series_id_desr) {
            this.series_id_desr = series_id_desr;
        }

        public String getSource_type() {
            return source_type;
        }

        public void setSource_type(String source_type) {
            this.source_type = source_type;
        }

        public String getSurface() {
            return surface;
        }

        public void setSurface(String surface) {
            this.surface = surface;
        }

        public Object getTime_awarded() {
            return time_awarded;
        }

        public void setTime_awarded(Object time_awarded) {
            this.time_awarded = time_awarded;
        }

        public TimeBuyingBean getTime_buying() {
            return time_buying;
        }

        public void setTime_buying(TimeBuyingBean time_buying) {
            this.time_buying = time_buying;
        }

        public int getTransfer_times() {
            return transfer_times;
        }

        public void setTransfer_times(int transfer_times) {
            this.transfer_times = transfer_times;
        }

        public String getVehicle_grade() {
            return vehicle_grade;
        }

        public void setVehicle_grade(String vehicle_grade) {
            this.vehicle_grade = vehicle_grade;
        }

        public String getVehicle_id() {
            return vehicle_id;
        }

        public void setVehicle_id(String vehicle_id) {
            this.vehicle_id = vehicle_id;
        }

        public int getVehicle_score() {
            return vehicle_score;
        }

        public void setVehicle_score(int vehicle_score) {
            this.vehicle_score = vehicle_score;
        }

        public int getVehicle_score_ratio() {
            return vehicle_score_ratio;
        }

        public void setVehicle_score_ratio(int vehicle_score_ratio) {
            this.vehicle_score_ratio = vehicle_score_ratio;
        }

        public String getVehicle_situation() {
            return vehicle_situation;
        }

        public void setVehicle_situation(String vehicle_situation) {
            this.vehicle_situation = vehicle_situation;
        }

        public String getVehicle_type() {
            return vehicle_type;
        }

        public void setVehicle_type(String vehicle_type) {
            this.vehicle_type = vehicle_type;
        }

        public String getWork_state() {
            return work_state;
        }

        public void setWork_state(String work_state) {
            this.work_state = work_state;
        }

        public static class TimeBuyingBean {
            /**
             * date : 4
             * day : 5
             * hours : 0
             * minutes : 0
             * month : 7
             * seconds : 0
             * time : 1501776000000
             * timezoneOffset : -480
             * year : 117
             */

            private int date;
            private int day;
            private int hours;
            private int minutes;
            private int month;
            private int seconds;
            private long time;
            private int timezoneOffset;
            private int year;

            public int getDate() {
                return date;
            }

            public void setDate(int date) {
                this.date = date;
            }

            public int getDay() {
                return day;
            }

            public void setDay(int day) {
                this.day = day;
            }

            public int getHours() {
                return hours;
            }

            public void setHours(int hours) {
                this.hours = hours;
            }

            public int getMinutes() {
                return minutes;
            }

            public void setMinutes(int minutes) {
                this.minutes = minutes;
            }

            public int getMonth() {
                return month;
            }

            public void setMonth(int month) {
                this.month = month;
            }

            public int getSeconds() {
                return seconds;
            }

            public void setSeconds(int seconds) {
                this.seconds = seconds;
            }

            public long getTime() {
                return time;
            }

            public void setTime(long time) {
                this.time = time;
            }

            public int getTimezoneOffset() {
                return timezoneOffset;
            }

            public void setTimezoneOffset(int timezoneOffset) {
                this.timezoneOffset = timezoneOffset;
            }

            public int getYear() {
                return year;
            }

            public void setYear(int year) {
                this.year = year;
            }
        }
    }
}
